lease rental charges - Turkish English Dictionary